package br.gov.ms.tce.modelo.bean;

public enum TipoTelefoneEnum {
	
	RESIDENCIAL(1),
	PROFISSIONAL(2),
	CELULAR(3);
	
	
	private final Integer id;
	
	TipoTelefoneEnum(Integer id){
		this.id = id;
	}	
	
    public int toInt() {
      return id;
    }

    
     public  static TipoTelefoneEnum fromInt(int id) {    
         switch(id) {
             case 1: return RESIDENCIAL;
             case 2: return PROFISSIONAL;
             case 3: return CELULAR;
             default: return null;
         }
    }
   
    /**
     * @see java.lang.Enum#toString()
     */
    public String toString() {
      switch(this) {
        case RESIDENCIAL:
            return "Residencial";
        case PROFISSIONAL:
            return "Profissional";
        case CELULAR:
            return "Celular";
        default: return null;
      }
    }	
}
